/*
 *  constants.h
 *  TestRPG
 *
 *  Created by Michael Rhodes on 10-06-08.
 *  Copyright 2010 Tigerstudios Entertainment. All rights reserved.
 *
 */

#ifndef CONSTANTS_H
#define CONSTANTS_H

/*
#define		LEFT			0x00000001
#define		RIGHT			0x00000010
#define		TOP				0x00000100
#define		BOTTOM			0x00001000
#define		TOPLEFT			0x00010000
#define		BOTTOMRIGHT		0x00100000
#define		UP				0x01000000
#define		DOWN			0x10000000
*/
// Define some return codes to be used
#define		RET_SUCCESS				0x90000000
#define		RET_FAILURE				0x90000001
#define		RET_ERR_OUTOFMEM		0x90000002
#define		RET_ERR_SETVIDEOMODE	0x90000003
#define		RET_ERR_REGINPUT		0x90000004

// Define the possible input flags for initialization
#define		TE3D_KEYBOARD		0x0001
#define		TE3D_MOUSE			0x0002
#define		TE3D_GAMEPAD		0x0004
#define		TE3D_INPUT_ALL		0x0008

#define		unsigned char	UBYTE

#define		WNDCLASS_NAME	__TEXT("Tigerengine")


#endif